#!/usr/bin/env python
# vim:fileencoding=utf-8

from calibre.web.feeds.news import BasicNewsRecipe


class Ugeskriftet(BasicNewsRecipe):
    title          = 'Ugeskriftet'
    description = 'Ugeskriftet for læger'
    language               = 'da'
    __author__ = 'https://github.com/morusn'
    oldest_article = 7
    publication_type = 'magazine'
    max_articles_per_feed = 100
    remove_empty_feeds = True
    ignore_duplicate_articles = {'title', 'url'}
    recursion = 5
    encoding = 'utf-8'
    keep_only_tags = [
        dict(attrs={'class': [
            'ArticleIntro',
            'textComponent'
        ]})
        ]
    remove_tags = [dict(name='img')]
    extra_css = '''
        h1{font-weight: bold; font-size: large;}
        b{font-weight: bold; font-size: medium;}
        h2{font-weight: bold; font-size: large;}
        h3{font-weight: bold; font-size: large;}
        h4{font-weight: bold; font-size: large;}
    '''

    feeds          = [
        ('Ugeskriftet for læger', 'https://ugeskriftet.dk/rss/forside'),
    ]
